stop sleeves - Spanish English Dictionary